home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 22 / PC Actual CD 22.iso / linux / xfree86 / DOC / QuickStart.doc < prev    next >
Encoding:
Text File  |  1998-01-07  |  26.2 KB  |  859 lines

  1.  
  2.  
  3.  
  4. Quick-Start Guide to XFree86 Setup
  5.  
  6.  
  7.  
  8.  
  9.  
  10.               Quick-Start Guide to XFree86 Setup
  11.  
  12.  
  13.                    Joe Moss
  14.  
  15.  
  16.                 26 August 1996
  17.  
  18.  
  19.  
  20.  
  21.                    Abstract
  22.  
  23.       Current releases of XFree86 include several tools that can help
  24.      to automate the process of server configuration. Much of the existing
  25.      documentation, however, describes how to do the job manually, includ-
  26.      ing many technical details.       For those users with esoteric hard-
  27.      ware or with the desire to get their hands dirty under the hood, this
  28.      is great, but many users are using common hardware and just want to
  29.      get X up and running quickly.  This guide is for them.
  30.  
  31.  
  32.  
  33.  
  34. 1.  Before You Start
  35.  
  36. There are a few bits of information that you will need to have before you can
  37. setup the server:
  38.  
  39.       The model name of your video card
  40.         Make sure you know the exact model name of the card.  It may help
  41.         to also know the graphics chipset, RAMDAC, and clock chip used on
  42.         your card.
  43.  
  44.       The amount of memory on your video card
  45.         Find out how many megabytes of RAM are on your video card.
  46.  
  47.       Whether or not your card is VGA compatible
  48.         Most cards these days are VGA compatible, but for example, if you
  49.         have and older monochrome card, it might not be.
  50.  
  51.       Your monitor's specifications
  52.         Specifically, you need to know the horizontal sync rate(s), and
  53.         vertical refresh rate(s).  These are important!  Consult your moni-
  54.         tor's manual.
  55.  
  56.       The protocol used by your mouse
  57.         It will help speed up the process, if you know which protocol is
  58.         used by your mouse to communicate. Some mice are capable of using
  59.         two different protocols, although the method of switching between
  60.         them varies.
  61.  
  62.  
  63.  
  64. Quick-Start Guide to XFree86 Setup
  65.  
  66.  
  67.  
  68.  
  69.  
  70. Quick-Start Guide to XFree86 Setup
  71.  
  72.  
  73.  
  74. 2.  What to Do - An Overview
  75.  
  76. There are three tools that can be used to set up XFree86:
  77.  
  78.    o XF86Setup
  79.  
  80.    o xf86config
  81.  
  82.    o xvidtune
  83.  
  84. XF86Setup primarily uses a graphical user interface and is the preferred tool
  85. for initial setup, but there are a few cases where it can't be used.  If you
  86. are using a card that is not VGA compatible, have a fixed-frequency monitor, or
  87. are running OS/2, you'll not be able to use XF86Setup, read about xf86config
  88. instead.  If you have limited RAM or a slow system, you might be better off
  89. using xf86config as well.
  90.  
  91. The xf86config program is text based only, but works for almost any hardware
  92. combination.  If you have a fixed frequency monitor that won't work with stan-
  93. dard text modes, you will have to read the necessary documentation and do the
  94. configuration manually.
  95.  
  96. To get things looking just right, you may need to use xvidtune, a program that
  97. allows you to make adjustments to the displayed image (e.g. make it wider, move
  98. it a little to the left, etc.).  XF86Setup will allow you to run xvidtune at
  99. the appropriate time; if you use xf86config, you can use xvidtune afterwards.
  100.  
  101.       All of these are explained in detail in the following sections.  If
  102. you're the type that doesn't like to read the documentation, but would rather
  103. just try and figure your way through things, you can just type XF86Setup now.
  104. If you have problems, the documentation will still be here.
  105.  
  106. Although it is possible to use XF86Setup from within X to make changes to your
  107. existing configuration, such use is not specifically documented here.  These
  108. instructions are primarily for those initially setting up XFree86 on their sys-
  109. tem.
  110.  
  111.  
  112. 3.  Using XF86Setup
  113.  
  114. XF86Setup will first check around to make sure certain files are installed and
  115. that you are running as root.  If a problem is found, it will display a message
  116. and exit.  Correct the problem (e.g. install the missing files) and run it
  117. again.
  118.  
  119. 3.1  Initial questions
  120.  
  121. If you have an existing XF86Config file, you will be asked if you would like to
  122. use it to set the default values of various configuration settings.  If you've
  123. already got an (at least somewhat) working configuration you will want to do
  124. this.
  125.  
  126. If you are running on an OS which has a mouse driver in the kernel (e.g. SCO or
  127. SVR4), you may be asked if you'd like to use it.
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. Quick-Start Guide to XFree86 Setup
  137.  
  138.  
  139.  
  140. Once the questions (if any) are completed, you will see a message indicating
  141. that the program is ready to switch into graphics mode.  Just press Enter.  If
  142. you don't get a graphics screen saying Welcome to XFree86 Setup within a
  143. minute, something has probably hung, you can try pressing Ctrl-Alt-Backspace to
  144. switch back to text mode and you'll probably have to use xf86config instead of
  145. XF86Setup.
  146.  
  147. 3.2  Configuration areas
  148.  
  149. Once the VGA16 server is started, and once the program has finished loading,
  150. you will see a screen with five buttons along the top and three along the bot-
  151. tom.  The buttons along the top correspond to the general categories of config-
  152. uration settings.  They can be done in any order.  Each of these areas is
  153. explained in detail below.  The bottom row consists of the Abort, Done, and
  154. Help buttons.
  155.  
  156. Abort does as it name implies. It exits the program without saving any changes
  157. that have been made. The one possible exception is the link to the mouse
  158. device. Any change to that is made as soon as Apply is selected.
  159.  
  160. Done should be selected when you've finished configuration in each of the vari-
  161. ous categories.
  162.  
  163. The Help can be pressed at any time to get on-line help regarding the current
  164. configuration screen.
  165.  
  166. You should start with configuring your mouse as it will make things a lot eas-
  167. ier to perform the configuration of other categories.
  168.  
  169. 3.2.1  Mouse
  170.  
  171. The mouse configuration screen is used to get the mouse working properly.
  172. There are key bindings for everything so that you can easily configure the
  173. mouse, if it's not already working.
  174.  
  175. The screen includes a representation of a white mouse with three buttons.  As
  176. you move your mouse it should show the pointer coordinates on the mouse and the
  177. buttons should turn black as you press the corresponding button on your mouse.
  178. If that is not happening, then your mouse is not correctly configured.
  179.  
  180. Along the top is a row of buttons corresponding to the various possible proto-
  181. cols. There will also be several buttons and a couple of sliders for other set-
  182. tings, a visual representation of the mouse, and a button to apply any changes.
  183. There may also be an entry box in which the device can be set along with a list
  184. of possible devices.
  185.  
  186. First try moving your mouse around and see if the pointer moves correctly.  If
  187. so, try testing that the buttons are working properly.    If those are working as
  188. desired, go ahead and go on to another configuration area.
  189.  
  190. If the mouse pointer doesn't move at all, you need to fix either the mouse
  191. device or the protocol (or both).  You can press 'n' followed by a Tab, to move
  192. to the list of mouse devices and select a different one.  Pressing 'p' will
  193. pick the next available protocol on the list.  After changing these, press 'a'
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. Quick-Start Guide to XFree86 Setup
  203.  
  204.  
  205.  
  206. to apply the changes and try again.  Repeat the process until you are getting
  207. some response from your mouse.
  208.  
  209. If the mouse pointer or button indicators do something when you move the mouse,
  210. but the pointer is not moving properly, you probably have the wrong protocol
  211. selected.  Try with a different one.
  212.  
  213. Most mice these days use the Microsoft protocol, the second most common is
  214. MouseSystems.  Some mice do both.  These dual-protocol mice have various meth-
  215. ods of switching between the two protocols.  Some have a switch on the mouse
  216. itself.  Some are switched by sending a certain signal to the mouse when open-
  217. ing a connection to the mouse.    These signals can be controlled by using dif-
  218. ferent combinations of the 'ClearDTR' and 'ClearRTS' settings.    Other mice
  219. require a button to be depressed when the mouse is opened (when the mouse
  220. driver first tries to talk to it).  If your mouse uses this method, hold down
  221. the appropriate button while selecting apply (pressing 'a').
  222.  
  223. Once the mouse pointer is moving correctly, test that all three buttons are
  224. working properly. If your mouse only has two buttons, select 'Emulate3Buttons'
  225. and you should be able to press both buttons simultaneously to emulate the
  226. missing middle button.    If not all of the buttons are working, try changing the
  227. 'ChordMiddle' setting or you may be using a protocol that is similar to that of
  228. your mouse, but not quite right.
  229.  
  230. 3.2.2  Keyboard
  231.  
  232. You need to specify the model and layout of your keyboard (and press apply) if
  233. they are not already correct.  The graphical representation of the keyboard
  234. will be updated when you choose a different model.
  235.  
  236. For non-U.S. keyboards you may wish to choose a variant from the list (at this
  237. time there is only one available variant: nodeadkeys>).
  238.  
  239. You can also pick from the options to the right, if you wish.
  240.  
  241. 3.2.3  Card
  242.  
  243. Pick your card from the list.
  244.  
  245. If there are README files that may pertain to your card the 'Read README file'
  246. button will then be usable (i.e. not greyed out).  Please read them.
  247.  
  248. If your card is not in the list, or if there are any special settings listed in
  249. the README file as required by your card, you can press the 'Detailed Setup'
  250. button to make sure that the required settings are selected.  Otherwise, you're
  251. finished with configuring your card.
  252.  
  253. To use 'Detailed Setup': First select the appropriate server for your card.
  254. Then read the README file corresponding to the selected server by pressing the
  255. 'Read README file' button (it won't do anything, if there is no README).
  256.  
  257. Next, pick the chipset, and Ramdac of your card, if directed by the README
  258. file.  In most cases, you don't need to select these, as the server will detect
  259. (probe) them automatically.
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. Quick-Start Guide to XFree86 Setup
  269.  
  270.  
  271.  
  272. The clockchip should generally be picked, if your card has one, as these are
  273. often impossible to probe (the exception is when the clockchip is built into
  274. one of the other chips).
  275.  
  276. Choose whatever options are appropriate (again, according to the README).
  277.  
  278. You can also set the maximum speed of your Ramdac.  Some Ramdacs are available
  279. with various speed ratings.  The max speed cannot be detected by the server so
  280. it will use the speed rating of the slowest version of the specified Ramdac, if
  281. you don't specify one.
  282.  
  283. Additionally, you can also specify the amount of RAM on your card, though the
  284. server will usually be able to detect this.
  285.  
  286. 3.2.4  Monitor
  287.  
  288. Enter the horizontal and vertical frequency ranges that your monitor supports
  289. in the corresponding entry boxes near the top of the screen.  You can enter
  290. specific frequencies or ranges of frequencies (separated by hyphens).  If the
  291. monitor supports several different frequencies or ranges, list them all, sepa-
  292. rated by commas.
  293.  
  294. If you can not find this information in you monitor's manual, pick one of the
  295. choices from the list of common monitor capabilities.  The program will use
  296. conservative values for each of these, so you'll get better performance if you
  297. type in the correct values from your monitor manual.
  298.  
  299. 3.2.5  Other
  300.  
  301. You can probably just skip this one.
  302.  
  303. 3.2.6  Completing the configuration
  304.  
  305. Once you've finished with the above, press the 'Done' button and then the
  306. 'Okay' button which will appear. You will then be switched back to text mode.
  307.  
  308. 3.3  Back to text mode
  309.  
  310. The program will now attempt to start the appropriate server for your card,
  311. with all of the configuration settings you selected.  If for some reason it is
  312. unable to start the server, you have likely selected an improper setting and
  313. will be asked if you would like to return to the graphical configuration screen
  314. and try again.
  315.  
  316. 3.4  The second server
  317.  
  318. This is unlikely to happen, but if when the server starts, the display is
  319. unreadable, try pressing Ctrl-Alt-+ (using the plus on the numeric keypad) to
  320. switch to a different video mode.
  321.  
  322. The display will show an entry box and three buttons.
  323.  
  324. The first button allows you to run xvidtune to adjust your video modes.  One
  325. important point to keep in mind when using xvidtune is that switching video
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. Quick-Start Guide to XFree86 Setup
  335.  
  336.  
  337.  
  338. modes with Ctrl-Alt-+ is disabled while xvidtune is running.  You must use the
  339. 'Next' and 'Prev' buttons to switch modes.  Because of this, you should be
  340. careful not to move the mouse when pressing either of these.  If by some chance
  341. the mode you switch to doesn't produce a readable display on your monitor, you
  342. can then just press the mouse button again to move to the next (hopefully read-
  343. able) mode.
  344.  
  345. The second button causes the settings you've made to be written to the filename
  346. given in the entry box.  After saving the settings a message will appear indi-
  347. cating that it has finished. Just press the 'Okay' button and you're done.
  348.  
  349. And the third button causes the program to exit without saving any of the con-
  350. figuration settings.
  351.  
  352. 3.5  Ending text
  353.  
  354. You are returned to text mode and the program will print a `Configuration com-
  355. plete.' message.  You should now have a usable configuration file and can start
  356. the X server by whichever method you wish (usually either the 'startx' command
  357. or via 'xdm').
  358.  
  359.  
  360. 4.  Running xf86config
  361.  
  362. From a text screen, run the xf86config program.  This program should be run as
  363. root (although not absolutely necessary, it will allow xf86config to do more of
  364. the work for you).  You can press your interrupt character (usually Control-C
  365. or perhaps Delete), at any time to stop the program, if you need to.  You can
  366. just start it over again.
  367.  
  368. The xf86config program provides instructions on screen as to what you need to
  369. do.  Following are some notes that document the various stages in the process.
  370. They should help you get through the process quickly and provide some documen-
  371. tation for those people who like to know what they're getting themselves into,
  372. before running a program.
  373.  
  374. 4.1  The intro screen
  375.  
  376. First, xf86config begins by telling you a few things like the fact that it can
  377. help you setup an XF86Config file or that you can do the job yourself with an
  378. editor.  Just read what it says and press Enter when done.
  379.  
  380. 4.2  Getting your PATH right
  381.  
  382. The program will next check that you have the directory /usr/X11R6 (the stan-
  383. dard installation directory) on your system and tell you that it needs to be in
  384. your PATH environment variable.
  385.  
  386. It will also check if you have the /usr/X386 directory as used by older (pre
  387. 3.0) versions of XFree86.  If by chance you do, it will warn you that
  388. /usr/X11R6 must be before /usr/X386 in your PATH.
  389.  
  390. If everything is okay, just press Enter and go on, otherwise press Control-C to
  391. exit and make any necessary changes and restart xf86config.
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400. Quick-Start Guide to XFree86 Setup
  401.  
  402.  
  403.  
  404. 4.3  Mouse setup
  405.  
  406. Pick the mouse type from the menu and enter the name of the device to which
  407. mouse is connected, as directed.
  408.  
  409. If you are using an OS (e.g. SVR4, SCO) that has a built in mouse driver that
  410. the Xserver could use, you'll need to edit the XF86Config file to setup your
  411. mouse, so just pick any mouse from the list and press enter when asked for the
  412. device.
  413.  
  414. If you don't know which protocol your mouse uses, you'll just have to guess
  415. (the xf86config program will give you some hints as to which might be most
  416. likely) and then see the troubleshooting section if it doesn't work when you
  417. run the server.
  418.  
  419. 4.4  Keyboard setup
  420.  
  421. Simply answer yes to the question regarding keyboard setup.
  422.  
  423. If there is some reason you need to use the right-alt and control keys for
  424. something else, you can enter no.
  425.  
  426. 4.5  Monitor setup
  427.  
  428. Setting up a monitor consists of entering the specifications of your monitor
  429. and a description of the model and manufacturer.
  430.  
  431. You are first asked for the horizontal sync rate.  It is VERY important to
  432. enter the correct value(s) from the manual. If one of the ranges given matches
  433. the rate of your monitor, then pick it, otherwise pick custom and enter the
  434. values from your manual.
  435.  
  436. Next is the vertical refresh rate. Again, it is VERY important that this param-
  437. eter be specified correctly.  Enter it in a manner similar to the horizontal
  438. sync rate.
  439.  
  440. If either rate is mis-specified, it can result in damage to your monitor.
  441.  
  442. Finally, you are asked for an "identifier", your monitor manufacturer, and
  443. model.    You can just press enter to get through these quickly.
  444.  
  445. 4.6  Selecting your card
  446.  
  447. You are next asked if you would like to view the database of cards.  Picking
  448. your card from the list will cause the answers to the questions in the next two
  449. sections to be filled in for you and so can save a little time.
  450.  
  451. If your card does not appear in the list, just press q and enter to skip on to
  452. the next step - where you'll have to answer the questions yourself.
  453.  
  454. 4.7  Server selection
  455.  
  456. If you selected your card in the previous step, then server selection is easy -
  457. just use the recommendation from the database.
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466. Quick-Start Guide to XFree86 Setup
  467.  
  468.  
  469.  
  470. If you have a card which uses one of the chipsets for which a specific server
  471. exists (Mach8, Mach32, Mach64, AGX/XGA, 8514/A, S3, ET4000/W32, I128, P9000)
  472. you'll want to pick the accel option.
  473.  
  474. Otherwise you'll probably want to use the SVGA server.
  475.  
  476. Next, answer yes when the program asks if you want it to set the symbolic link
  477. for you.  If you picked the accel option, you'll also need to indicate which
  478. particular accelerated server to link to.
  479.  
  480. 4.8  Screen/Video configuration
  481.  
  482. Pick the appropriate option from the list to indicate the amount of memory on
  483. your video card.
  484.  
  485. Then you are asked to provide and identifier, the manufacturer, and the model
  486. of your card.  You can just press enter to skip through these, if you wish.
  487.  
  488. Next, the program will ask for the type of RAMDAC and Clockchip on your card.
  489. If your card was in the database, you should just to tell it to use the values
  490. from the database.
  491.  
  492. If you don't have one of the listed RAMDACs or Clockchips on your card, just
  493. press enter when asked what type you have.  If you do not have a programmable
  494. clock chip, the program will next attempt to probe to find out what clock rates
  495. are supported by your clock chip.
  496.  
  497. 4.9  Mode Selection
  498.  
  499. Now you get to tell the program which video modes you would like to be able to
  500. run.
  501.  
  502. The program will show you the common modes that should work with your card
  503. (some might not work with your monitor, but if you've correctly specified the
  504. monitor's sync rates, the X server will just ignore them when it runs).
  505.  
  506. You could just accept the settings as they are given, but you'll probably wish
  507. to reverse the order.  For example, if you have a card with 1 Meg RAM, it will
  508. list the modes
  509.  
  510.            "640x480" "800x600" "1024x768" for 8bpp
  511.  
  512.  
  513. Select 1 to change the settings for 8bpp and the type 432 to select the reverse
  514. order.
  515.  
  516. When you've select the modes, in the order you wish, select option 4 to con-
  517. tinue.
  518.  
  519. 4.10  Creating the XF86Config file
  520.  
  521. The program will now ask if you would like to write the configuration settings
  522. you've selected to the file XF86Config. Answer yes.
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532. Quick-Start Guide to XFree86 Setup
  533.  
  534.  
  535.  
  536. 4.11  Some final notes
  537.  
  538. Lastly, the program tells you that it's finished its part of this process and
  539. counsels you to check the file before using it.  The next section covers the
  540. changes that are most likely to be needed.
  541.  
  542.  
  543. 5.  Fixing the XF86Config file
  544.  
  545. Use an editor to look at the XF86Config file. Here are some things that may
  546. need to be changed:
  547.  
  548.    o If you are running an operating system which has built-in mouse support,
  549.      you'll want to change the Pointer section.  Specifically, you should set
  550.      the Protocol to OSMouse (SCO) or Xqueue (SVR4, some SVR3) and you should
  551.      remove the Device line.
  552.  
  553.    o If you are running a system with the Xqueue event driver and would like to
  554.      use it, change the Protocol setting in the Keyboard section to Xqueue.
  555.  
  556. Once you are satisfied that the configuration is correct, copy the XF86Config
  557. file to /usr/X11R6/lib/X11 and run the 'startx' command.
  558.  
  559. You should now have a running X server.  If it's running but the display
  560. doesn't look as good as you think it should (i.e.  it doesn't fill the whole
  561. screen, it's off-center, it's wrapping around on one side, etc.) see the sec-
  562. tion on xvidtune.  If there is some other problem, see the troubleshooting sec-
  563. tion.
  564.  
  565.  
  566. 6.  Running xvidtune
  567.  
  568. If you need to make adjustments to the video display, xvidtune is the tool to
  569. use.
  570.  
  571. Simply enter the command xvidtune from a shell prompt within an xterm.    Read
  572. the warning and click on OK.  Next click on the Auto button.
  573.  
  574. Now click on whatever combination of Up/Down/Left/Right
  575. Shorter/Taller/Wider/Narrower is need to adjust the display to your liking.
  576.  
  577. If you are using a recent S3-based card there will be some extra buttons and
  578. entries at the bottom (InvertVCLK, EarlySC, and Blank Delays). These can help
  579. solve problems of the display wrapping around a few pixels.
  580.  
  581. Once the display has been adjusted properly, press the show button to printout
  582. the correct ModeLine to put in the XF86Config to make the server always use the
  583. current display settings.  To aid in copying this information to your XF86Con-
  584. fig file, the modeline is also made the current selection allowing you to just
  585. paste it into your editor.
  586.  
  587. If you would like to adjust your other modes, you can click on the Next and
  588. Prev buttons to switch modes.
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598. Quick-Start Guide to XFree86 Setup
  599.  
  600.  
  601.  
  602. When you are through using xvidtune simply press on the Quit button.
  603.  
  604.  
  605. 7.  Troubleshooting
  606.  
  607. Since you're reading this, something must not have gone the way you had hoped
  608. (or else you just really enjoy reading).
  609.  
  610. Below are listed some common problems that may occur during configuration and
  611. some hints for solving them.  However, there are just too many different combi-
  612. nations of hardware and software configurations, and, well, just too many
  613. things that can go wrong, for this document and the tools it documents, to
  614. cover every case.
  615.  
  616. If after trying the steps in the previous sections and checking the hints in
  617. this section, you still are unable to get your system working, you'll have to
  618. read the full documentation.  Read the README file for your card and OS (if
  619. they exist), the XFree86 Configuration Guide (README.Config), and the XF86Con-
  620. fig man page.
  621.  
  622. You should also look at the XFree86 FAQ <URL:http://www.XFree86.org/FAQ> for
  623. more up-to-date information, especially if you are trying to configure a fairly
  624. new card.
  625.  
  626. If all else fails, you can try posting a message to comp.windows.x.i386unix or
  627. comp.os.linux.x or send email to XFree86@XFree86.org.
  628.  
  629. 7.1  The mouse doesn't move correctly, it stays in one area of the screen
  630.  
  631. You've selected the wrong protocol for your mouse. Try a different one.
  632.  
  633. 7.2  The server doesn't start, it says the mouse is busy.
  634.  
  635. Well, it's probably right.  This most often happens on Linux systems that have
  636. gpm running.  Kill the gpm process and try startx again.
  637.  
  638. 7.3  The middle button doesn't work.
  639.  
  640. There's no easy answer to this one.  It's a lot of trial and error.  You need
  641. to make sure you're running the right protocol for your mouse.
  642.  
  643. Many three button mice are "dual protocol" which means that they have both a
  644. 2-button and 3-button mode. The way to get the mouse to switch into 3-button
  645. mode (which usually then uses MouseSystems protocol) varies between different
  646. models.
  647.  
  648. You may need to slide a switch on the mouse or hold down the middle button when
  649. starting the server.  Other methods of switching modes can be done by the
  650. server, you just have to find the right combination of settings for your mouse.
  651. See the Pointer section of the XF86Config man page for a complete list of set-
  652. tings.
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664. Quick-Start Guide to XFree86 Setup
  665.  
  666.  
  667.  
  668. 7.4  The display is shifted to the left/right/top/bottom
  669.  
  670. See the section on xvidtune.
  671.  
  672. 7.5  I don't appear to have xf86config or xvidtune on my system
  673.  
  674. Hmmm. Three possibilities:
  675.  
  676.   1.  You have a version of XFree86 that is older than 3.1.2.  If this is the
  677.       case then you probably aren't reading this document either, because it
  678.       wasn't included in 3.1.2 and earlier releases.  Please upgrade to the
  679.       latest version.
  680.  
  681.   2.  Your PATH is not set correctly. Make sure it includes the bin directory
  682.       for the XFree86 binaries (usually, /usr/X11R6/bin
  683.  
  684.   3.  You don't have a complete installation of XFree86.  Go back to wherever
  685.       you got XFree86 and get the missing pieces.
  686.  
  687.      Generated from XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/QStart.sgml,v 3.4 1997/01/25 03:22:04 dawes Exp $
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730. Quick-Start Guide to XFree86 Setup
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.                    CONTENTS
  801.  
  802.  
  803.  
  804. 1. Before You Start ......................................................... 1
  805.  
  806. 2. What to Do - An Overview ................................................. 2
  807.  
  808. 3. Using XF86Setup .......................................................... 2
  809.    3.1    Initial questions ................................................... 2
  810.    3.2    Configuration areas ................................................. 3
  811.    3.3    Back to text mode ................................................... 5
  812.    3.4    The second server ................................................... 5
  813.    3.5    Ending text ......................................................... 6
  814.  
  815. 4. Running xf86config ....................................................... 6
  816.    4.1    The intro screen .................................................... 6
  817.    4.2    Getting your PATH right ............................................. 6
  818.    4.3    Mouse setup ......................................................... 7
  819.    4.4    Keyboard setup ...................................................... 7
  820.    4.5    Monitor setup ....................................................... 7
  821.    4.6    Selecting your card ................................................. 7
  822.    4.7    Server selection .................................................... 7
  823.    4.8    Screen/Video configuration .......................................... 8
  824.    4.9    Mode Selection ...................................................... 8
  825.    4.10 Creating the XF86Config file ........................................ 8
  826.    4.11 Some final notes .................................................... 9
  827.  
  828. 5. Fixing the XF86Config file ............................................... 9
  829.  
  830. 6. Running xvidtune ......................................................... 9
  831.  
  832. 7. Troubleshooting ......................................................... 10
  833.    7.1    The mouse doesn't move correctly, it stays in one area of the
  834.     screen ............................................................. 10
  835.    7.2    The server doesn't start, it says the mouse is busy. ............... 10
  836.    7.3    The middle button doesn't work. .................................... 10
  837.    7.4    The display is shifted to the left/right/top/bottom ................ 11
  838.    7.5    I don't appear to have xf86config or xvidtune on my system ......... 11
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.                        i
  857.  
  858.  
  859.